bad straits - German English Dictionary